Słownik techniczny polsko-angielski

liver of sulphur, sulphuretted potash